nitrate ammonification - Spanish English Dictionary